one's strong suit - Französisch Englisch Wörterbuch